home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / cbm / 4444 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  4.5 KB

  1. Path: news.nstn.ca!news
  2. From: George Taylor <aa601@ccn.cs.dal.ca>
  3. Newsgroups: comp.sys.cbm
  4. Subject: Re: Smart Drives and HD disks...
  5. Date: Sat, 23 Mar 1996 15:42:42 -0800
  6. Organization: Interconnection
  7. Message-ID: <31548C72.6A5A@ccn.cs.dal.ca>
  8. References: <1996Mar21.173359@nyssa.swt.edu>
  9. NNTP-Posting-Host: ts9-04.hfx.inforamp.net
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-Mailer: Mozilla 2.01 (Win16; I)
  14.  
  15. Edwin wrote:
  16. >      What was this I read about reading HD MSDOS disks in a FD-2000 with
  17. > LRR 128?  Do I have an old copy of it or something?  Mine only supports
  18. > DD 3.5s and DD 5.25s.
  19. >    Also, I long read, and vaguely understand, that Commodore drives are
  20. > "smart".  I understand this is due to the fact that a processor is in
  21. > the drive, and it has it's own memory-- but how is this related to the
  22. > alleged fact that this is what enables a 1571 and 81 to be capable of
  23. > reading foriegn format disks (not just foreign file systems) while PC
  24. > drives, being "dumb" (allegedly) can not.  Any of you hardware hacks
  25. > have any details on this?
  26. >     - BoWell, I can answer half this question.  I know that pc floppies
  27. can read high density MAC disks, and can also use custom formats
  28. like unix filesystem, or 2Mb format.
  29. There's about 4 things that enable you to read a variety of disks:
  30. the size of the 'head gap', the rotation speed, the read clock, and the 
  31. disk
  32. controller
  33. First let's talk about 5.25" disks cause I know most about them.
  34. The 64 format disks use 4 speed zones, where each is a different 
  35. density..
  36. what does this mean? You can compare it to a baud rate, because disks
  37. are basically a serial device internally (even if they have a parrallel
  38. port to the host).
  39. And why are there different densities?  Just a fact of life, that
  40. the outer edges of a circle have more circumference than the inner.
  41. Therefore, the design of the 64 disks used this to put more data
  42. on the outer edges.  Dumb PC floppies always use the lowest common
  43. denominator, in other words only the density you can fit on an inner 
  44. track.
  45. MAC drives also did something like this.  I believe apple drives
  46. are more like PC drives.
  47. So this is where the adjustability of the clock rate comes in.  In order 
  48. for a 1541 to read PC floppies, it needs a higher clock rate (for the 
  49. higher density) than it already has the ability to do.
  50. Next is rotation speed.  Normally it's 300rpm, but for example for
  51. an Amiga drive to read a 64 floppy, you need to adjust the speed 
  52. slightly, because the Amiga drive is too slow.  (but perhaps this is an 
  53. odd hack to fudge the density close enough to be read, I don't recall).
  54. Next is the head gap.  The 1541 actually does have 80 tracks and more, 
  55. and there is only one reason you can't use them reliably, and that is 
  56. that the read/write head is too 'fat' and thus spreads it's recording 
  57. over more than 1 (80 track sized) track.  I think if you just replaced 
  58. that head you could enable 80 track drive ability.  (You need a 2um head 
  59. gap).
  60. Then next is the controller chip.  In a 1571, is a WDxxxx chip, which is 
  61. used also in some PC's, so naturally it has ability to read pc disks.  It 
  62. has the clock, the rotation speed, and head gap to enable a wide variety 
  63. of drives.  It can also automatically decode GCR and MFM formats.
  64. So this is a great drive.
  65. So what is the difference to a PC drive, and to finally answer your 
  66. question, does the 'smart' ability help?
  67. Well, this is where I only know half the answer.  You don't have as much 
  68. control over a PC drive I think.. I know that 1mb formatted 720k disks 
  69. were hard to achieve and used some kinds of trick to control the floppy 
  70. disk controller directly.
  71. However, I guess that implies that if you can affect the registers 
  72. directly, then you have the same control as a 1571 can, so then it's just 
  73. a matter of which floppy controller chip is more flexbible.. in other 
  74. words, the 'smart' ability has no benefit in the end.
  75. The 1541 however is an exception to this.. is has no automatic controller 
  76. chip, it's mostly some basic parts controlled by software.  You can 
  77. program the 1541 to read GCR or MFM theoretically, or any possible 
  78. combination the hardware will allow.. and in fact, by changing the head 
  79. and increasing the density clock, you could read any type of disk from 
  80. pc, apple, 1571 etc.
  81. In this case, the smart drive is an advantage, because if you couldn't 
  82. program it, there would never be any fast loaders, 220k disk formats, or 
  83. hacks to read pc disks (yes, with just a few wires your 1541 can also 
  84. read pc disks).
  85.